
#项目使用script扩展实现项目启动
from flask_script import  Manager
#导入程序实例APP.2文件里没有用的到models模板，为什么什么要导入呢？因为models是复制黏贴过来的flask是不知道他的存在的，只有导入了在数据库迁移的时候才能读取到对应的模型
from info import create_app,db,models
#导入迁移框架
from flask_migrate import  Migrate,MigrateCommand
#调用工厂函数获取app
app=create_app('Development')


#实例化管理器对象
manager =Manager(app)
#使用迁移框架
Migrate(app,db)
#添加迁移命令
manager.add_command('db',MigrateCommand)

if __name__ == '__main__':
    manager.run()
